<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script type="text/javascript">
			
			function fun1(child, parent) {
				//创建一个新的原型对象 
				//java 通过对定义类的实例化 形 成对象
				//javascript 通过原型对象实例化成对象
  var _proptotype = Object.create(parent.prototype);
  //把对象的属性集合拿出来 赋给 _proptotype 变量
  _proptotype.constructor = child.prototype.constructor;
  //把对象的属性集合的引用拿出来
  child.prototype = _proptotype;
}
		    function ob1(){
				this.name='xh';
				this.age=18				
			}
			function ob2(){
				this.height=180;
			}
			fun1(ob2,ob1);
			console.log((new ob2).height);

		console.log(ob2.name);
		</script>
	</head>
	<body>
	</body>
</html>
